package com.jc.service.jctask;

import com.jc.ds.base.service.BaseService;
import com.jc.ds.model.JcTask;
import com.jc.ds.model.LogisticsCompany;
import com.jc.framework.enums.Booleans;
import com.jc.framework.enums.TaskType;

public interface JcTaskService extends BaseService<JcTask, Long> {
	

	/***
	 * 
	* @Title: addTask
	* @Description: 执行一次任务, 添加一条任务执行记录
	* @param @param taskType 任务类型
	* @param @param businessId  业务ID  例如 订单号, 产品SKUID
	* @param @param businessData  业务请求数据
	* @param @param bool  执行结果
	* @param @return
	* @author zyf
	* @return int
	* @throws
	 */
	public int addTask(TaskType taskType,String businessId,String businessData,Booleans bool,String remark);
}
